cherry blossom - French English Dictionary